snail flower - İspanyolca İngilizce Sözlük

snail flower

Meanings of "snail flower" with other terms in English Spanish Dictionary : 1 result(s)

İngilizce İspanyolca
Botany
flower of the snail vine caracola [f] ES local